React Job: Software Architect - Build by McKinsey

Job added on

Location

Ciudad de México - Mexico

Job type

Full-Time

React Job Details

Who You'll Work With

You will join one of our offices in Mexico as part of McKinsey Digital, a community of developers, Agile coaches, designers and business strategists. Together, we’ll design and create industry shaping products and tools for our clients.
Education and innovation are two big priorities for our team. You will have the freedom to try new ideas and experiment in your role and will be guaranteed significant dedicated time to tinker, create, continuously learn and share cool new stuff.
While we advocate for using the right tech for the right task, we often leverage the following technologies: JavaScript, TypeScript, ReactJS, AngularJS, NextJS, VueJS, Python, Java, C#, NodeJS, SQL, MongoDB, AWS, Azure, GCP, and more!

What You'll Do

You will work with clients in a wide range of sectors and industries, advising them on how to best use technology.
You’ll use your technical skills to turn our clients’ ambitions into reality. This includes hands-on, ground up development as well as coaching and mentoring our client teams to enable best practices while working towards delivering new software products and services. You will help clients build their technical capabilities as well as a culture centered around engineering best practices, user centricity and Agile values.
You’ll have a seat at the table: you will participate in cross functional problem-solving sessions with your team and our client’s leaders that will drive their entire digital strategy. You’ll work in a variety of different industries and technologies. Every project will be different; you’ll learn something new every day. You’ll shape the product you work on - you will be making the call on what tech stack to use and how to build the solution. You’ll have impact beyond the product you are working on, as we often help clients not only build the products they envision but also the teams and engineering cultures to scale them.
In addition, you will be able to build your own path at McKinsey. Regardless of your background, you will have the opportunity to learn and grow in the areas you are most interested in.

Qualifications

  • Undergraduate or master’s degree; or equivalent experience
  • 5+ years of experience in software development, with significant full-stack web application development experience is strongly preferred
  • Experience working collaboratively with technical and non-technical team members and stakeholders
  • Demonstrated knowledge and hands-on experience across the full application stack with some of the following languages/frameworks: JavaScript, TypeScript, React, Angular, Vue, jQuery, Java, Sprint, C#, .NET, Node.js, SQL, MySQL, SQL Server, MongoDB, cloud-native databases, AWS, Azure, GCP, Jenkins, Docker, Circle CI, Travis
  • Experience modeling and coaching others to use engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awareness
  • Experience leading in Agile teams, including coaching and modeling Agile mindsets as part of sprint ceremonies, work definition and building developer capabilities
  • Bilingual (English and Spanish)